﻿*{margin:0; padding:0;}
body,html {font:13px 'Microsoft Yahei','宋体'; *font-size:14px;}
body {background:#222 url('../images/bg-login.gif');}

fieldset,img {border:0;}
img,input,select,label {vertical-align:middle;}
table {width:100%; border-collapse:collapse; border-spacing:0;}


.error {display:none; margin-bottom:15px; padding:10px 10px 10px 35px; line-height:1.5em; border-radius:4px; color:#FFF; background:#141414 url('../images/icons/cross_circle.png') no-repeat 10px 13px;}

#login {background:url('../images/bg-login-top.png') repeat-x;}
	
	#login_title {width:100%; padding:140px 0 40px 0; text-align:center;}
		#login_title h1 {font:bold 32px Helvetica; color:#FFF;}
	
	#login_content {width:280px; margin:0 auto;}
		#login_content td {line-height:1.6em; padding-bottom:12px;}
			#login_content label {cursor:pointer; color:#FFF;}
			#login_content .textbox {float:right; border:0; padding:6px; width:200px; height:20px; line-height:20px; color:#333; font:13px "microsoft yahei"; border-radius:4px;}
			#login_content .validateText {float:left; width:110px;}
			#login_content .validateGif {float:right; width:80px; height:32px; cursor:pointer;}
			#login_content td.remember {text-align:right; color:#FFF;}
			#login_content .btn_submit {float:right; width:65px; height:25px; padding:4px 7px; border:0; border-radius:4px; color:#FFF; cursor:pointer; background:#459300 url("../images/bg-button-green.gif") repeat-x;}
